.index-header 
  position fixed
  top: 0
  width 100%
  height 66px
  min-width 1100px
  justify-content: center
  background-color: rgba(255,255,255,.5)
  box-shadow: 0px 0px 2px 1px #ddd
  z-index 99
  transition: all 2s
  .header-container 
    width 1200px
    justify-content: space-between
    height 100%
    .logo
      width 30%
      .h_nv_logo 
        padding: 0 2%
        color: rgb(29, 119, 141)
        font-weight: bold
        font-size: 2em
      .h-nav-left
        font-size 13px
        color: #777
        letter-spacing: 2px
        transform: translateY(32%)
  .head-nav
    width 70%
    min-width 150px
    text-align: center
    line-height 5
    a
      color: rgb(63, 122, 139)
      text-align: center
      margin: 40px
      letter-spacing: 4px
      border-bottom: 4px solid transparent
      transition: all 0.4s
      &.router-link-exact-active 
          color: #1684f1
      &:hover
        color: #1686f6;

.opacity 
  opacity 0

.opacityShow
  opacity 1
  

